senior nato general - French English Dictionary